Command Palette

Search for a command to run...

CYBER PHYSICAL SYSTEMScoretheory

DATA STRUCTURES AND ALGORITHM

ICE 2128

Syllabus

  • 01Structure of C++ Program: Data Types. Basic, user-defined and derived
  • 02operators: assignment, arithmetic, relational, logical, increment/decrement, conditional, precedence of operators, manipulators
  • 03decision statements
  • 04programming control statements
  • 05Functions: Main Function, Function Prototyping, Call and return by reference, Inline functions, Default and constant arguments, Pointers
  • 06Classes
  • 07Inheritance
  • 08Linked List Data structure
  • 09Linked list traversal
  • 10insert function
  • 11remove function
  • 12Linked list with tail and doubly linked lists
  • 13Recursion
  • 14Trees
  • 15Stacks
  • 16Queues
  • 17Sorting and searching algorithms: Sorting, Searching, hashing, Radix sort

References

  • Nell Dale, “C++ Plus Data Structures”, Jones and Bartlett Publishers, (4e), 2010
  • Maria Litvin, Gary Litvin, Programming with C++ and Data Structures, Vikas Publishing House Pvt. Ltd., 2001
  • E Balagurusamy, “Object-oriented Programming with C++”, TMH, (2e), 2001
Credits Structure
3Lecture
1Tutorial
0Practical
4Total